home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Info-Mac 4
/
Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso
/
Development
/
Source
/
Telnet 2.6.1d1 4⁄26⁄94 Folder
/
Krb
/
encrypt.proto.h
< prev
next >
Wrap
Text File
|
1993-10-11
|
3KB
|
49 lines
/*
* encrypt.c
*/
extern Encryptions *findencryption(CDATA *tw, long type);
extern Encryptions *finddecryption(CDATA *tw, long type);
extern void encrypt_init(CDATA *tw, char *name, long server);
extern void encrypt_list_types(void);
extern long EncryptEnable(CDATA *tw, char *type, char *mode);
extern long EncryptDisable(CDATA *tw, char *type, char *mode);
extern long EncryptType(CDATA *tw, char *type, char *mode);
extern long EncryptStart(CDATA *tw, char *mode);
extern long EncryptStartInput(CDATA *tw);
extern long EncryptStartOutput(CDATA *tw);
extern long EncryptStop(CDATA *tw, char *mode);
extern long EncryptStopInput(CDATA *tw);
extern long EncryptStopOutput(CDATA *tw);
extern void encrypt_display(CDATA *tw);
extern long EncryptStatus(CDATA *tw);
extern void encrypt_send_support(CDATA *tw);
extern long EncryptDebug(CDATA *tw, long on);
extern long EncryptVerbose(CDATA *tw, long on);
extern long EncryptAutoEnc(CDATA *tw, long on);
extern long EncryptAutoDec(CDATA *tw, long on);
extern void encrypt_support(CDATA *tw, unsigned char *typelist, long cnt);
extern void encrypt_is(CDATA *tw, unsigned char *data, long cnt);
extern void encrypt_reply(CDATA *tw, unsigned char *data, long cnt);
extern void encrypt_start(CDATA *tw, unsigned char *data, long cnt);
extern void encrypt_session_key(CDATA *tw, Session_Key *key, long server);
extern void encrypt_end(CDATA *tw);
extern void encrypt_request_end(CDATA *tw);
extern void encrypt_request_start(CDATA *tw, unsigned char *data, long cnt);
extern void encrypt_enc_keyid(CDATA *tw, unsigned char *keyid, long len);
extern void encrypt_dec_keyid(CDATA *tw, unsigned char *keyid, long len);
extern void encrypt_keyid(CDATA *tw, struct key_info *kp, unsigned char *keyid, long len);
extern void encrypt_send_keyid(CDATA *tw, long dir, unsigned char *keyid, long keylen, long saveit);
extern void encrypt_auto(CDATA *tw, long on);
extern void decrypt_auto(CDATA *tw, long on);
extern void encrypt_start_output(CDATA *tw, long type);
extern void encrypt_send_end(CDATA *tw);
extern void encrypt_send_request_start(CDATA *tw);
extern void encrypt_send_request_end(CDATA *tw);
extern void encrypt_wait(CDATA *tw);
extern void encrypt_debug(CDATA *tw, long mode);
extern void encrypt_gen_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
extern void encrypt_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
extern void xxxprintsub(CDATA *tw, char direction, unsigned char *pointer, long length);
extern void net_encrypt(void);
extern void xprintf(CDATA *cp, char *format, ...);